{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "-"
    }
   },
   "source": [
    "# 线性回归的从零开始实现\n",
    "\n",
    "我们将从零开始实现整个方法，包括数据流水线、模型、损失函数和小批量随机梯度下降优化器"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "origin_pos": 2,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [],
   "source": [
    "%matplotlib inline\n",
    "import random\n",
    "import torch\n",
    "from d2l import torch as d2l"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "根据带有噪声的线性模型构造一个人造数据集。\n",
    "我们使用线性模型参数$\\mathbf{w} = [2, -3.4]^\\top$、$b = 4.2$和噪声项$\\epsilon$生成数据集及其标签：\n",
    "\n",
    "$$\\mathbf{y}= \\mathbf{X} \\mathbf{w} + b + \\mathbf\\epsilon$$"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "origin_pos": 7,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [],
   "source": [
    "def synthetic_data(w, b, num_examples):  \n",
    "    \"\"\"生成 y = Xw + b + 噪声。\"\"\"\n",
    "    X = torch.normal(0, 1, (num_examples, len(w)))\n",
    "    y = torch.matmul(X, w) + b\n",
    "    y += torch.normal(0, 0.01, y.shape)\n",
    "    return X, y.reshape((-1, 1))\n",
    "\n",
    "true_w = torch.tensor([2, -3.4])\n",
    "true_b = 4.2\n",
    "features, labels = synthetic_data(true_w, true_b, 1000)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "`features` 中的每一行都包含一个二维数据样本，`labels` 中的每一行都包含一维标签值（一个标量）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "origin_pos": 9,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "features: tensor([-0.6612, -1.8215]) \n",
      "label: tensor([9.0842])\n"
     ]
    }
   ],
   "source": [
    "print('features:', features[0], '\\nlabel:', labels[0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "origin_pos": 11,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (https://matplotlib.org/) -->\n",
       "<svg height=\"166.978125pt\" version=\"1.1\" viewBox=\"0 0 231.442187 166.978125\" width=\"231.442187pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2021-05-15T04:08:12.667187</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.3.4, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 166.978125 \n",
       "L 231.442187 166.978125 \n",
       "L 231.442187 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill:none;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 28.942188 143.1 \n",
       "L 224.242188 143.1 \n",
       "L 224.242188 7.2 \n",
       "L 28.942188 7.2 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "   </g>\n",
       "   <g id=\"PathCollection_1\">\n",
       "    <defs>\n",
       "     <path d=\"M 0 0.5 \n",
       "C 0.132602 0.5 0.25979 0.447317 0.353553 0.353553 \n",
       "C 0.447317 0.25979 0.5 0.132602 0.5 0 \n",
       "C 0.5 -0.132602 0.447317 -0.25979 0.353553 -0.353553 \n",
       "C 0.25979 -0.447317 0.132602 -0.5 0 -0.5 \n",
       "C -0.132602 -0.5 -0.25979 -0.447317 -0.353553 -0.353553 \n",
       "C -0.447317 -0.25979 -0.5 -0.132602 -0.5 0 \n",
       "C -0.5 0.132602 -0.447317 0.25979 -0.353553 0.353553 \n",
       "C -0.25979 0.447317 -0.132602 0.5 0 0.5 \n",
       "z\n",
       "\" id=\"mb37c5bff30\" style=\"stroke:#1f77b4;\"/>\n",
       "    </defs>\n",
       "    <g clip-path=\"url(#p62647cf805)\">\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"70.424446\" xlink:href=\"#mb37c5bff30\" y=\"51.433807\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.647398\" xlink:href=\"#mb37c5bff30\" y=\"86.130776\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"67.210308\" xlink:href=\"#mb37c5bff30\" y=\"44.787049\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"151.565792\" xlink:href=\"#mb37c5bff30\" y=\"83.724319\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.495499\" xlink:href=\"#mb37c5bff30\" y=\"85.224144\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.818112\" xlink:href=\"#mb37c5bff30\" y=\"78.52367\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.606127\" xlink:href=\"#mb37c5bff30\" y=\"81.793102\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"188.52091\" xlink:href=\"#mb37c5bff30\" y=\"122.62778\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"138.369502\" xlink:href=\"#mb37c5bff30\" y=\"83.662354\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"171.62928\" xlink:href=\"#mb37c5bff30\" y=\"102.773547\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"159.542482\" xlink:href=\"#mb37c5bff30\" y=\"102.999362\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"155.959532\" xlink:href=\"#mb37c5bff30\" y=\"76.680486\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.017517\" xlink:href=\"#mb37c5bff30\" y=\"73.86843\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.610846\" xlink:href=\"#mb37c5bff30\" y=\"92.636349\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.918357\" xlink:href=\"#mb37c5bff30\" y=\"104.231865\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"81.002413\" xlink:href=\"#mb37c5bff30\" y=\"60.612869\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"180.777658\" xlink:href=\"#mb37c5bff30\" y=\"106.584341\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.92839\" xlink:href=\"#mb37c5bff30\" y=\"103.717258\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.917105\" xlink:href=\"#mb37c5bff30\" y=\"50.11917\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.902338\" xlink:href=\"#mb37c5bff30\" y=\"77.852739\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.581192\" xlink:href=\"#mb37c5bff30\" y=\"73.83759\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.362711\" xlink:href=\"#mb37c5bff30\" y=\"69.23082\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"177.303087\" xlink:href=\"#mb37c5bff30\" y=\"99.175884\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.278891\" xlink:href=\"#mb37c5bff30\" y=\"93.099612\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"52.938538\" xlink:href=\"#mb37c5bff30\" y=\"30.086584\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"186.360664\" xlink:href=\"#mb37c5bff30\" y=\"120.320413\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"94.105347\" xlink:href=\"#mb37c5bff30\" y=\"78.830132\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"170.085675\" xlink:href=\"#mb37c5bff30\" y=\"104.754218\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"150.051567\" xlink:href=\"#mb37c5bff30\" y=\"88.634193\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.732027\" xlink:href=\"#mb37c5bff30\" y=\"70.293442\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"138.412303\" xlink:href=\"#mb37c5bff30\" y=\"93.604182\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"86.201299\" xlink:href=\"#mb37c5bff30\" y=\"37.293847\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"94.003819\" xlink:href=\"#mb37c5bff30\" y=\"55.977203\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.699104\" xlink:href=\"#mb37c5bff30\" y=\"66.003543\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.731069\" xlink:href=\"#mb37c5bff30\" y=\"78.650723\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.707115\" xlink:href=\"#mb37c5bff30\" y=\"30.371417\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"126.722706\" xlink:href=\"#mb37c5bff30\" y=\"72.09937\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.022389\" xlink:href=\"#mb37c5bff30\" y=\"86.412043\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"175.424959\" xlink:href=\"#mb37c5bff30\" y=\"124.829591\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.231392\" xlink:href=\"#mb37c5bff30\" y=\"76.680653\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.075327\" xlink:href=\"#mb37c5bff30\" y=\"63.699161\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.339644\" xlink:href=\"#mb37c5bff30\" y=\"75.302988\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.921404\" xlink:href=\"#mb37c5bff30\" y=\"77.173226\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.286773\" xlink:href=\"#mb37c5bff30\" y=\"57.428119\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.055078\" xlink:href=\"#mb37c5bff30\" y=\"44.028329\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"104.215843\" xlink:href=\"#mb37c5bff30\" y=\"72.235345\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"151.076447\" xlink:href=\"#mb37c5bff30\" y=\"93.88177\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.044525\" xlink:href=\"#mb37c5bff30\" y=\"63.334555\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.07766\" xlink:href=\"#mb37c5bff30\" y=\"70.678858\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.53063\" xlink:href=\"#mb37c5bff30\" y=\"62.735975\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.883242\" xlink:href=\"#mb37c5bff30\" y=\"60.033164\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.226303\" xlink:href=\"#mb37c5bff30\" y=\"57.361659\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.541471\" xlink:href=\"#mb37c5bff30\" y=\"80.088786\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"73.027303\" xlink:href=\"#mb37c5bff30\" y=\"71.678189\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"155.537579\" xlink:href=\"#mb37c5bff30\" y=\"99.020764\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.576939\" xlink:href=\"#mb37c5bff30\" y=\"79.184138\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.28284\" xlink:href=\"#mb37c5bff30\" y=\"69.732785\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"158.011664\" xlink:href=\"#mb37c5bff30\" y=\"91.467388\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"97.738154\" xlink:href=\"#mb37c5bff30\" y=\"38.834384\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"82.883179\" xlink:href=\"#mb37c5bff30\" y=\"47.736334\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"181.752185\" xlink:href=\"#mb37c5bff30\" y=\"117.558852\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"165.784279\" xlink:href=\"#mb37c5bff30\" y=\"104.434773\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.308268\" xlink:href=\"#mb37c5bff30\" y=\"63.375023\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.205258\" xlink:href=\"#mb37c5bff30\" y=\"95.882899\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"70.81726\" xlink:href=\"#mb37c5bff30\" y=\"60.724377\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.659765\" xlink:href=\"#mb37c5bff30\" y=\"68.0311\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.505206\" xlink:href=\"#mb37c5bff30\" y=\"86.185096\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.778121\" xlink:href=\"#mb37c5bff30\" y=\"75.1062\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"80.550743\" xlink:href=\"#mb37c5bff30\" y=\"44.047061\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"150.890426\" xlink:href=\"#mb37c5bff30\" y=\"101.301784\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.293281\" xlink:href=\"#mb37c5bff30\" y=\"97.681868\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.770128\" xlink:href=\"#mb37c5bff30\" y=\"78.800727\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"121.365025\" xlink:href=\"#mb37c5bff30\" y=\"76.533706\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"144.662575\" xlink:href=\"#mb37c5bff30\" y=\"82.044065\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.230682\" xlink:href=\"#mb37c5bff30\" y=\"53.630779\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"97.600594\" xlink:href=\"#mb37c5bff30\" y=\"67.648776\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"87.403906\" xlink:href=\"#mb37c5bff30\" y=\"48.462417\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.626559\" xlink:href=\"#mb37c5bff30\" y=\"98.079405\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.694629\" xlink:href=\"#mb37c5bff30\" y=\"47.662598\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"191.323497\" xlink:href=\"#mb37c5bff30\" y=\"129.820885\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.164794\" xlink:href=\"#mb37c5bff30\" y=\"103.139658\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.638642\" xlink:href=\"#mb37c5bff30\" y=\"85.081498\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"47.497865\" xlink:href=\"#mb37c5bff30\" y=\"33.477703\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"180.581555\" xlink:href=\"#mb37c5bff30\" y=\"125.621128\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"98.344394\" xlink:href=\"#mb37c5bff30\" y=\"64.354679\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"164.186422\" xlink:href=\"#mb37c5bff30\" y=\"94.01562\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.145821\" xlink:href=\"#mb37c5bff30\" y=\"63.766038\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.614593\" xlink:href=\"#mb37c5bff30\" y=\"73.395435\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"174.832839\" xlink:href=\"#mb37c5bff30\" y=\"79.589024\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.94079\" xlink:href=\"#mb37c5bff30\" y=\"53.694828\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"179.192859\" xlink:href=\"#mb37c5bff30\" y=\"111.095805\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.565148\" xlink:href=\"#mb37c5bff30\" y=\"98.013154\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"86.220793\" xlink:href=\"#mb37c5bff30\" y=\"61.449058\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"95.034795\" xlink:href=\"#mb37c5bff30\" y=\"47.255393\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"155.744399\" xlink:href=\"#mb37c5bff30\" y=\"103.500133\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"152.629236\" xlink:href=\"#mb37c5bff30\" y=\"76.32245\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"158.088921\" xlink:href=\"#mb37c5bff30\" y=\"110.662421\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"95.262504\" xlink:href=\"#mb37c5bff30\" y=\"68.229729\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"91.492623\" xlink:href=\"#mb37c5bff30\" y=\"56.37052\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.480964\" xlink:href=\"#mb37c5bff30\" y=\"80.694885\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.339622\" xlink:href=\"#mb37c5bff30\" y=\"80.370095\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.384582\" xlink:href=\"#mb37c5bff30\" y=\"78.062035\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"138.462466\" xlink:href=\"#mb37c5bff30\" y=\"99.023202\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"73.581401\" xlink:href=\"#mb37c5bff30\" y=\"34.551453\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.402811\" xlink:href=\"#mb37c5bff30\" y=\"77.430711\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"162.598834\" xlink:href=\"#mb37c5bff30\" y=\"112.242167\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.114528\" xlink:href=\"#mb37c5bff30\" y=\"76.936001\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.64357\" xlink:href=\"#mb37c5bff30\" y=\"51.872143\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"91.731322\" xlink:href=\"#mb37c5bff30\" y=\"72.858872\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.371471\" xlink:href=\"#mb37c5bff30\" y=\"76.277475\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"62.713965\" xlink:href=\"#mb37c5bff30\" y=\"28.16114\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.528145\" xlink:href=\"#mb37c5bff30\" y=\"90.6287\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"194.832176\" xlink:href=\"#mb37c5bff30\" y=\"126.599879\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.01173\" xlink:href=\"#mb37c5bff30\" y=\"78.890867\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"97.98839\" xlink:href=\"#mb37c5bff30\" y=\"55.53577\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.744835\" xlink:href=\"#mb37c5bff30\" y=\"96.729779\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.378979\" xlink:href=\"#mb37c5bff30\" y=\"75.647511\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.55111\" xlink:href=\"#mb37c5bff30\" y=\"71.480452\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"67.40302\" xlink:href=\"#mb37c5bff30\" y=\"36.159375\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"153.679237\" xlink:href=\"#mb37c5bff30\" y=\"104.286514\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"159.562573\" xlink:href=\"#mb37c5bff30\" y=\"100.51044\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"158.198555\" xlink:href=\"#mb37c5bff30\" y=\"100.975616\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"110.451881\" xlink:href=\"#mb37c5bff30\" y=\"61.399365\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.629365\" xlink:href=\"#mb37c5bff30\" y=\"67.166468\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.691476\" xlink:href=\"#mb37c5bff30\" y=\"56.605923\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.643285\" xlink:href=\"#mb37c5bff30\" y=\"66.116797\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"173.902496\" xlink:href=\"#mb37c5bff30\" y=\"102.178172\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.275231\" xlink:href=\"#mb37c5bff30\" y=\"75.839574\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.419277\" xlink:href=\"#mb37c5bff30\" y=\"70.542239\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.705862\" xlink:href=\"#mb37c5bff30\" y=\"74.995067\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.95205\" xlink:href=\"#mb37c5bff30\" y=\"78.799273\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.343248\" xlink:href=\"#mb37c5bff30\" y=\"87.396108\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.098704\" xlink:href=\"#mb37c5bff30\" y=\"90.07794\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"109.148471\" xlink:href=\"#mb37c5bff30\" y=\"77.471622\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.980054\" xlink:href=\"#mb37c5bff30\" y=\"70.537562\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.256317\" xlink:href=\"#mb37c5bff30\" y=\"66.809902\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.481372\" xlink:href=\"#mb37c5bff30\" y=\"86.410331\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.537493\" xlink:href=\"#mb37c5bff30\" y=\"65.832645\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.957513\" xlink:href=\"#mb37c5bff30\" y=\"33.516059\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.42148\" xlink:href=\"#mb37c5bff30\" y=\"63.353728\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.543167\" xlink:href=\"#mb37c5bff30\" y=\"89.042518\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.216776\" xlink:href=\"#mb37c5bff30\" y=\"73.181246\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"164.277777\" xlink:href=\"#mb37c5bff30\" y=\"110.811553\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"158.513541\" xlink:href=\"#mb37c5bff30\" y=\"83.960845\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"191.55095\" xlink:href=\"#mb37c5bff30\" y=\"125.481652\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"79.049407\" xlink:href=\"#mb37c5bff30\" y=\"61.630899\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.709106\" xlink:href=\"#mb37c5bff30\" y=\"103.265273\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.763606\" xlink:href=\"#mb37c5bff30\" y=\"51.288552\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"65.625695\" xlink:href=\"#mb37c5bff30\" y=\"54.822007\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.659379\" xlink:href=\"#mb37c5bff30\" y=\"86.691173\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.938842\" xlink:href=\"#mb37c5bff30\" y=\"85.180734\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.495457\" xlink:href=\"#mb37c5bff30\" y=\"65.233123\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"165.148841\" xlink:href=\"#mb37c5bff30\" y=\"96.037945\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.7897\" xlink:href=\"#mb37c5bff30\" y=\"63.501455\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"176.610006\" xlink:href=\"#mb37c5bff30\" y=\"113.531459\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.583057\" xlink:href=\"#mb37c5bff30\" y=\"82.054888\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.356629\" xlink:href=\"#mb37c5bff30\" y=\"71.409883\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.920221\" xlink:href=\"#mb37c5bff30\" y=\"105.317355\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.249161\" xlink:href=\"#mb37c5bff30\" y=\"103.362341\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"111.039541\" xlink:href=\"#mb37c5bff30\" y=\"52.065609\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.721267\" xlink:href=\"#mb37c5bff30\" y=\"86.744488\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.919892\" xlink:href=\"#mb37c5bff30\" y=\"84.847535\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"173.973827\" xlink:href=\"#mb37c5bff30\" y=\"94.548626\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"147.424004\" xlink:href=\"#mb37c5bff30\" y=\"98.236393\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"138.880981\" xlink:href=\"#mb37c5bff30\" y=\"87.36535\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"162.525316\" xlink:href=\"#mb37c5bff30\" y=\"102.869306\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"37.81946\" xlink:href=\"#mb37c5bff30\" y=\"41.857592\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"128.695768\" xlink:href=\"#mb37c5bff30\" y=\"89.143549\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"89.809789\" xlink:href=\"#mb37c5bff30\" y=\"33.850202\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"80.116165\" xlink:href=\"#mb37c5bff30\" y=\"43.363213\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.465922\" xlink:href=\"#mb37c5bff30\" y=\"63.34687\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.98871\" xlink:href=\"#mb37c5bff30\" y=\"61.992721\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.117821\" xlink:href=\"#mb37c5bff30\" y=\"81.279362\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.70287\" xlink:href=\"#mb37c5bff30\" y=\"51.188665\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"104.695892\" xlink:href=\"#mb37c5bff30\" y=\"78.671983\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.005365\" xlink:href=\"#mb37c5bff30\" y=\"67.574699\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.392315\" xlink:href=\"#mb37c5bff30\" y=\"75.514518\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.046969\" xlink:href=\"#mb37c5bff30\" y=\"62.07387\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.11304\" xlink:href=\"#mb37c5bff30\" y=\"55.479631\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"82.056228\" xlink:href=\"#mb37c5bff30\" y=\"70.907707\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.389204\" xlink:href=\"#mb37c5bff30\" y=\"66.884425\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"180.01181\" xlink:href=\"#mb37c5bff30\" y=\"111.1992\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.337337\" xlink:href=\"#mb37c5bff30\" y=\"77.88041\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.105346\" xlink:href=\"#mb37c5bff30\" y=\"75.696469\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.765588\" xlink:href=\"#mb37c5bff30\" y=\"98.852071\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.392677\" xlink:href=\"#mb37c5bff30\" y=\"70.1936\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.310578\" xlink:href=\"#mb37c5bff30\" y=\"74.457561\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.302595\" xlink:href=\"#mb37c5bff30\" y=\"84.832012\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"59.552938\" xlink:href=\"#mb37c5bff30\" y=\"46.691681\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"152.574076\" xlink:href=\"#mb37c5bff30\" y=\"122.120463\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"103.476772\" xlink:href=\"#mb37c5bff30\" y=\"76.252447\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"152.62904\" xlink:href=\"#mb37c5bff30\" y=\"99.742184\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.763055\" xlink:href=\"#mb37c5bff30\" y=\"58.015\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.917898\" xlink:href=\"#mb37c5bff30\" y=\"98.366245\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.659733\" xlink:href=\"#mb37c5bff30\" y=\"73.04232\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"97.790755\" xlink:href=\"#mb37c5bff30\" y=\"53.552482\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.907244\" xlink:href=\"#mb37c5bff30\" y=\"80.712258\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.764843\" xlink:href=\"#mb37c5bff30\" y=\"60.828763\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.4019\" xlink:href=\"#mb37c5bff30\" y=\"68.169377\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"193.591004\" xlink:href=\"#mb37c5bff30\" y=\"121.069337\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.735554\" xlink:href=\"#mb37c5bff30\" y=\"69.746937\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.608349\" xlink:href=\"#mb37c5bff30\" y=\"82.588419\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.449203\" xlink:href=\"#mb37c5bff30\" y=\"79.953234\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.904118\" xlink:href=\"#mb37c5bff30\" y=\"93.879733\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.376624\" xlink:href=\"#mb37c5bff30\" y=\"90.233664\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"144.862013\" xlink:href=\"#mb37c5bff30\" y=\"87.886818\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"104.984875\" xlink:href=\"#mb37c5bff30\" y=\"69.487698\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.039247\" xlink:href=\"#mb37c5bff30\" y=\"86.823719\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.460045\" xlink:href=\"#mb37c5bff30\" y=\"110.930684\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.532178\" xlink:href=\"#mb37c5bff30\" y=\"86.492244\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.396918\" xlink:href=\"#mb37c5bff30\" y=\"53.650992\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.889543\" xlink:href=\"#mb37c5bff30\" y=\"107.184272\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.598841\" xlink:href=\"#mb37c5bff30\" y=\"74.901179\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.109334\" xlink:href=\"#mb37c5bff30\" y=\"92.071112\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.346238\" xlink:href=\"#mb37c5bff30\" y=\"96.212725\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.352014\" xlink:href=\"#mb37c5bff30\" y=\"83.354449\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"110.153527\" xlink:href=\"#mb37c5bff30\" y=\"70.264131\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.571287\" xlink:href=\"#mb37c5bff30\" y=\"73.703486\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.624272\" xlink:href=\"#mb37c5bff30\" y=\"77.644944\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"157.188831\" xlink:href=\"#mb37c5bff30\" y=\"88.635417\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.700983\" xlink:href=\"#mb37c5bff30\" y=\"65.30128\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"66.071841\" xlink:href=\"#mb37c5bff30\" y=\"32.982909\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.234921\" xlink:href=\"#mb37c5bff30\" y=\"73.835457\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"128.633923\" xlink:href=\"#mb37c5bff30\" y=\"102.237429\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.824121\" xlink:href=\"#mb37c5bff30\" y=\"69.346859\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"111.329726\" xlink:href=\"#mb37c5bff30\" y=\"68.959811\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"80.59378\" xlink:href=\"#mb37c5bff30\" y=\"52.357245\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.858072\" xlink:href=\"#mb37c5bff30\" y=\"55.30616\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.47428\" xlink:href=\"#mb37c5bff30\" y=\"84.49402\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.510154\" xlink:href=\"#mb37c5bff30\" y=\"84.233142\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.632435\" xlink:href=\"#mb37c5bff30\" y=\"65.689741\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"173.39141\" xlink:href=\"#mb37c5bff30\" y=\"102.575195\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"91.484303\" xlink:href=\"#mb37c5bff30\" y=\"56.881434\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.437055\" xlink:href=\"#mb37c5bff30\" y=\"82.256652\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.463277\" xlink:href=\"#mb37c5bff30\" y=\"96.380701\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"152.177344\" xlink:href=\"#mb37c5bff30\" y=\"89.223733\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"71.335859\" xlink:href=\"#mb37c5bff30\" y=\"30.681749\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.501128\" xlink:href=\"#mb37c5bff30\" y=\"58.271961\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.043487\" xlink:href=\"#mb37c5bff30\" y=\"87.494711\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"81.05988\" xlink:href=\"#mb37c5bff30\" y=\"55.58837\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.882815\" xlink:href=\"#mb37c5bff30\" y=\"60.173433\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"159.55166\" xlink:href=\"#mb37c5bff30\" y=\"115.317609\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.244571\" xlink:href=\"#mb37c5bff30\" y=\"97.305839\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.126595\" xlink:href=\"#mb37c5bff30\" y=\"94.559459\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"86.81884\" xlink:href=\"#mb37c5bff30\" y=\"56.488342\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.647541\" xlink:href=\"#mb37c5bff30\" y=\"95.936802\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.412977\" xlink:href=\"#mb37c5bff30\" y=\"69.980505\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"181.46453\" xlink:href=\"#mb37c5bff30\" y=\"114.51433\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"185.994319\" xlink:href=\"#mb37c5bff30\" y=\"124.120042\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.697778\" xlink:href=\"#mb37c5bff30\" y=\"92.551882\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.005236\" xlink:href=\"#mb37c5bff30\" y=\"75.667943\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.777716\" xlink:href=\"#mb37c5bff30\" y=\"58.997591\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.578811\" xlink:href=\"#mb37c5bff30\" y=\"62.455415\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.290821\" xlink:href=\"#mb37c5bff30\" y=\"76.46422\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"156.793883\" xlink:href=\"#mb37c5bff30\" y=\"89.042644\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.977924\" xlink:href=\"#mb37c5bff30\" y=\"83.12739\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"175.940317\" xlink:href=\"#mb37c5bff30\" y=\"109.888892\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"84.503102\" xlink:href=\"#mb37c5bff30\" y=\"45.850701\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.095305\" xlink:href=\"#mb37c5bff30\" y=\"59.167514\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"91.586767\" xlink:href=\"#mb37c5bff30\" y=\"38.921675\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.364681\" xlink:href=\"#mb37c5bff30\" y=\"76.064297\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"121.476107\" xlink:href=\"#mb37c5bff30\" y=\"80.810278\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.895123\" xlink:href=\"#mb37c5bff30\" y=\"79.430081\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.062192\" xlink:href=\"#mb37c5bff30\" y=\"85.004001\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"72.554642\" xlink:href=\"#mb37c5bff30\" y=\"36.592888\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"72.885152\" xlink:href=\"#mb37c5bff30\" y=\"35.127589\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.347912\" xlink:href=\"#mb37c5bff30\" y=\"68.369901\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.077192\" xlink:href=\"#mb37c5bff30\" y=\"92.873372\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.691666\" xlink:href=\"#mb37c5bff30\" y=\"65.122491\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.873562\" xlink:href=\"#mb37c5bff30\" y=\"94.180099\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.787544\" xlink:href=\"#mb37c5bff30\" y=\"42.83487\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.457845\" xlink:href=\"#mb37c5bff30\" y=\"66.922054\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"175.000691\" xlink:href=\"#mb37c5bff30\" y=\"113.100964\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.820679\" xlink:href=\"#mb37c5bff30\" y=\"71.705389\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"155.745012\" xlink:href=\"#mb37c5bff30\" y=\"87.824694\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"162.562371\" xlink:href=\"#mb37c5bff30\" y=\"109.715165\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.899634\" xlink:href=\"#mb37c5bff30\" y=\"85.267336\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"150.591762\" xlink:href=\"#mb37c5bff30\" y=\"89.659569\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.573434\" xlink:href=\"#mb37c5bff30\" y=\"78.346678\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"91.616663\" xlink:href=\"#mb37c5bff30\" y=\"53.83084\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"84.719654\" xlink:href=\"#mb37c5bff30\" y=\"45.118163\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.312716\" xlink:href=\"#mb37c5bff30\" y=\"85.341138\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.311408\" xlink:href=\"#mb37c5bff30\" y=\"71.555133\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.014955\" xlink:href=\"#mb37c5bff30\" y=\"89.141356\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"164.269938\" xlink:href=\"#mb37c5bff30\" y=\"108.611122\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.129221\" xlink:href=\"#mb37c5bff30\" y=\"103.277873\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"158.925106\" xlink:href=\"#mb37c5bff30\" y=\"105.199313\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"155.131144\" xlink:href=\"#mb37c5bff30\" y=\"98.852138\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"147.599291\" xlink:href=\"#mb37c5bff30\" y=\"84.082687\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"107.109748\" xlink:href=\"#mb37c5bff30\" y=\"37.950976\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"109.356896\" xlink:href=\"#mb37c5bff30\" y=\"83.794557\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"173.3063\" xlink:href=\"#mb37c5bff30\" y=\"114.320286\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.946949\" xlink:href=\"#mb37c5bff30\" y=\"72.002778\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.91352\" xlink:href=\"#mb37c5bff30\" y=\"90.318233\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"104.452082\" xlink:href=\"#mb37c5bff30\" y=\"84.627984\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.442496\" xlink:href=\"#mb37c5bff30\" y=\"70.273654\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.168814\" xlink:href=\"#mb37c5bff30\" y=\"55.5603\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.93523\" xlink:href=\"#mb37c5bff30\" y=\"68.236048\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.444534\" xlink:href=\"#mb37c5bff30\" y=\"61.634671\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.941943\" xlink:href=\"#mb37c5bff30\" y=\"61.722728\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"110.700803\" xlink:href=\"#mb37c5bff30\" y=\"43.955256\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.928411\" xlink:href=\"#mb37c5bff30\" y=\"92.64099\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"111.096723\" xlink:href=\"#mb37c5bff30\" y=\"66.605137\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.610333\" xlink:href=\"#mb37c5bff30\" y=\"112.875448\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.310029\" xlink:href=\"#mb37c5bff30\" y=\"103.817555\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.701258\" xlink:href=\"#mb37c5bff30\" y=\"68.170206\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.001119\" xlink:href=\"#mb37c5bff30\" y=\"74.77928\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.475922\" xlink:href=\"#mb37c5bff30\" y=\"48.69622\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"80.720964\" xlink:href=\"#mb37c5bff30\" y=\"46.44791\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.721877\" xlink:href=\"#mb37c5bff30\" y=\"80.241509\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"90.906537\" xlink:href=\"#mb37c5bff30\" y=\"54.710145\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.6753\" xlink:href=\"#mb37c5bff30\" y=\"44.691125\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.890686\" xlink:href=\"#mb37c5bff30\" y=\"84.268269\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.500602\" xlink:href=\"#mb37c5bff30\" y=\"90.954383\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.508137\" xlink:href=\"#mb37c5bff30\" y=\"90.681226\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.899677\" xlink:href=\"#mb37c5bff30\" y=\"77.691851\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.05192\" xlink:href=\"#mb37c5bff30\" y=\"89.846082\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"82.284397\" xlink:href=\"#mb37c5bff30\" y=\"22.811804\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.335105\" xlink:href=\"#mb37c5bff30\" y=\"86.455015\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.557703\" xlink:href=\"#mb37c5bff30\" y=\"94.795272\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"173.540724\" xlink:href=\"#mb37c5bff30\" y=\"114.181011\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"162.116841\" xlink:href=\"#mb37c5bff30\" y=\"119.018748\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.671659\" xlink:href=\"#mb37c5bff30\" y=\"91.782687\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.240589\" xlink:href=\"#mb37c5bff30\" y=\"104.008907\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"174.121959\" xlink:href=\"#mb37c5bff30\" y=\"112.057983\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.788398\" xlink:href=\"#mb37c5bff30\" y=\"73.902024\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.47585\" xlink:href=\"#mb37c5bff30\" y=\"79.624154\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.192588\" xlink:href=\"#mb37c5bff30\" y=\"72.461481\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.648737\" xlink:href=\"#mb37c5bff30\" y=\"55.38404\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.000456\" xlink:href=\"#mb37c5bff30\" y=\"92.763981\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.271586\" xlink:href=\"#mb37c5bff30\" y=\"81.398362\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"110.497543\" xlink:href=\"#mb37c5bff30\" y=\"75.905085\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.524143\" xlink:href=\"#mb37c5bff30\" y=\"80.002293\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.565477\" xlink:href=\"#mb37c5bff30\" y=\"73.541175\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.217376\" xlink:href=\"#mb37c5bff30\" y=\"107.220405\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.773647\" xlink:href=\"#mb37c5bff30\" y=\"82.570327\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.462191\" xlink:href=\"#mb37c5bff30\" y=\"86.528919\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.366797\" xlink:href=\"#mb37c5bff30\" y=\"85.684596\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"204.713652\" xlink:href=\"#mb37c5bff30\" y=\"120.203828\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"165.936122\" xlink:href=\"#mb37c5bff30\" y=\"116.92461\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.763173\" xlink:href=\"#mb37c5bff30\" y=\"92.064092\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.421193\" xlink:href=\"#mb37c5bff30\" y=\"99.342762\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"181.145742\" xlink:href=\"#mb37c5bff30\" y=\"101.839013\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"104.294671\" xlink:href=\"#mb37c5bff30\" y=\"57.07773\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.412437\" xlink:href=\"#mb37c5bff30\" y=\"71.362085\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"153.918087\" xlink:href=\"#mb37c5bff30\" y=\"92.826166\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"121.819997\" xlink:href=\"#mb37c5bff30\" y=\"64.070552\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.742613\" xlink:href=\"#mb37c5bff30\" y=\"78.846724\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"90.293699\" xlink:href=\"#mb37c5bff30\" y=\"79.495051\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.102343\" xlink:href=\"#mb37c5bff30\" y=\"49.113326\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"147.04011\" xlink:href=\"#mb37c5bff30\" y=\"99.77029\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"66.982315\" xlink:href=\"#mb37c5bff30\" y=\"54.035957\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.785818\" xlink:href=\"#mb37c5bff30\" y=\"94.350479\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.19541\" xlink:href=\"#mb37c5bff30\" y=\"84.370031\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.688733\" xlink:href=\"#mb37c5bff30\" y=\"82.782454\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.232437\" xlink:href=\"#mb37c5bff30\" y=\"68.281745\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.303377\" xlink:href=\"#mb37c5bff30\" y=\"68.619151\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"152.738721\" xlink:href=\"#mb37c5bff30\" y=\"100.3669\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"160.77214\" xlink:href=\"#mb37c5bff30\" y=\"84.175313\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.462582\" xlink:href=\"#mb37c5bff30\" y=\"71.287774\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.971957\" xlink:href=\"#mb37c5bff30\" y=\"70.53135\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"184.00196\" xlink:href=\"#mb37c5bff30\" y=\"125.254661\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"185.382577\" xlink:href=\"#mb37c5bff30\" y=\"125.935295\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"110.890479\" xlink:href=\"#mb37c5bff30\" y=\"76.824952\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.8482\" xlink:href=\"#mb37c5bff30\" y=\"108.629615\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"91.177497\" xlink:href=\"#mb37c5bff30\" y=\"55.895084\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"150.860591\" xlink:href=\"#mb37c5bff30\" y=\"94.334403\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"81.70512\" xlink:href=\"#mb37c5bff30\" y=\"39.797857\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.135536\" xlink:href=\"#mb37c5bff30\" y=\"72.282747\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.227908\" xlink:href=\"#mb37c5bff30\" y=\"61.631869\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"64.538724\" xlink:href=\"#mb37c5bff30\" y=\"32.938797\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.603031\" xlink:href=\"#mb37c5bff30\" y=\"73.017964\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.146126\" xlink:href=\"#mb37c5bff30\" y=\"78.167685\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.035501\" xlink:href=\"#mb37c5bff30\" y=\"95.337474\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"188.259625\" xlink:href=\"#mb37c5bff30\" y=\"122.682791\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.384933\" xlink:href=\"#mb37c5bff30\" y=\"76.881824\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.247947\" xlink:href=\"#mb37c5bff30\" y=\"74.657207\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.695218\" xlink:href=\"#mb37c5bff30\" y=\"58.436824\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.571187\" xlink:href=\"#mb37c5bff30\" y=\"81.670479\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.801103\" xlink:href=\"#mb37c5bff30\" y=\"69.477174\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"189.195309\" xlink:href=\"#mb37c5bff30\" y=\"129.2853\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.892964\" xlink:href=\"#mb37c5bff30\" y=\"82.712969\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.473949\" xlink:href=\"#mb37c5bff30\" y=\"85.957827\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.746865\" xlink:href=\"#mb37c5bff30\" y=\"106.456341\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.036587\" xlink:href=\"#mb37c5bff30\" y=\"110.646785\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.489149\" xlink:href=\"#mb37c5bff30\" y=\"86.432454\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"121.552994\" xlink:href=\"#mb37c5bff30\" y=\"85.547718\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.741604\" xlink:href=\"#mb37c5bff30\" y=\"95.830914\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.332878\" xlink:href=\"#mb37c5bff30\" y=\"74.470183\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.732769\" xlink:href=\"#mb37c5bff30\" y=\"99.168244\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.746425\" xlink:href=\"#mb37c5bff30\" y=\"117.198478\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"94.285064\" xlink:href=\"#mb37c5bff30\" y=\"38.272033\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.045141\" xlink:href=\"#mb37c5bff30\" y=\"70.388154\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.301518\" xlink:href=\"#mb37c5bff30\" y=\"64.467738\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.26556\" xlink:href=\"#mb37c5bff30\" y=\"78.493528\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.494748\" xlink:href=\"#mb37c5bff30\" y=\"57.221979\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.749681\" xlink:href=\"#mb37c5bff30\" y=\"93.690836\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.18864\" xlink:href=\"#mb37c5bff30\" y=\"87.394382\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.642363\" xlink:href=\"#mb37c5bff30\" y=\"82.795449\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.69679\" xlink:href=\"#mb37c5bff30\" y=\"106.870769\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.253379\" xlink:href=\"#mb37c5bff30\" y=\"76.291348\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.812407\" xlink:href=\"#mb37c5bff30\" y=\"70.10433\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.982649\" xlink:href=\"#mb37c5bff30\" y=\"75.921104\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"38.351772\" xlink:href=\"#mb37c5bff30\" y=\"41.122374\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.643839\" xlink:href=\"#mb37c5bff30\" y=\"79.20786\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"74.193836\" xlink:href=\"#mb37c5bff30\" y=\"44.825604\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.425922\" xlink:href=\"#mb37c5bff30\" y=\"90.763892\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.557637\" xlink:href=\"#mb37c5bff30\" y=\"94.471026\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.257072\" xlink:href=\"#mb37c5bff30\" y=\"66.580179\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.408668\" xlink:href=\"#mb37c5bff30\" y=\"84.287547\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.139869\" xlink:href=\"#mb37c5bff30\" y=\"88.821986\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.758479\" xlink:href=\"#mb37c5bff30\" y=\"92.338508\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"121.411259\" xlink:href=\"#mb37c5bff30\" y=\"84.551773\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.891212\" xlink:href=\"#mb37c5bff30\" y=\"104.413675\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"158.902549\" xlink:href=\"#mb37c5bff30\" y=\"90.552503\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"167.972324\" xlink:href=\"#mb37c5bff30\" y=\"116.833599\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"163.402544\" xlink:href=\"#mb37c5bff30\" y=\"125.894661\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.946702\" xlink:href=\"#mb37c5bff30\" y=\"79.616015\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"189.377136\" xlink:href=\"#mb37c5bff30\" y=\"132.766152\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.548978\" xlink:href=\"#mb37c5bff30\" y=\"40.230984\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"144.326446\" xlink:href=\"#mb37c5bff30\" y=\"84.165835\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"150.094515\" xlink:href=\"#mb37c5bff30\" y=\"104.107607\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.899125\" xlink:href=\"#mb37c5bff30\" y=\"96.818436\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"107.216226\" xlink:href=\"#mb37c5bff30\" y=\"74.136405\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.683111\" xlink:href=\"#mb37c5bff30\" y=\"66.59661\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"109.265196\" xlink:href=\"#mb37c5bff30\" y=\"56.747623\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"156.058078\" xlink:href=\"#mb37c5bff30\" y=\"107.144251\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"176.193303\" xlink:href=\"#mb37c5bff30\" y=\"106.50399\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"67.802453\" xlink:href=\"#mb37c5bff30\" y=\"49.689936\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"173.444578\" xlink:href=\"#mb37c5bff30\" y=\"106.122153\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"155.283951\" xlink:href=\"#mb37c5bff30\" y=\"87.735226\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.415328\" xlink:href=\"#mb37c5bff30\" y=\"65.433715\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.261412\" xlink:href=\"#mb37c5bff30\" y=\"62.651904\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"166.853983\" xlink:href=\"#mb37c5bff30\" y=\"99.855227\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"94.040962\" xlink:href=\"#mb37c5bff30\" y=\"55.651074\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"111.083918\" xlink:href=\"#mb37c5bff30\" y=\"83.80304\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.235576\" xlink:href=\"#mb37c5bff30\" y=\"62.432918\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.30521\" xlink:href=\"#mb37c5bff30\" y=\"62.247245\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.210381\" xlink:href=\"#mb37c5bff30\" y=\"72.953937\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"153.300614\" xlink:href=\"#mb37c5bff30\" y=\"92.975336\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"94.643362\" xlink:href=\"#mb37c5bff30\" y=\"47.110179\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.668027\" xlink:href=\"#mb37c5bff30\" y=\"93.634493\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"185.294562\" xlink:href=\"#mb37c5bff30\" y=\"117.335496\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.560787\" xlink:href=\"#mb37c5bff30\" y=\"103.930177\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"196.750937\" xlink:href=\"#mb37c5bff30\" y=\"122.116207\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"65.252898\" xlink:href=\"#mb37c5bff30\" y=\"55.043703\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.280825\" xlink:href=\"#mb37c5bff30\" y=\"59.95629\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"175.46862\" xlink:href=\"#mb37c5bff30\" y=\"114.015572\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.814925\" xlink:href=\"#mb37c5bff30\" y=\"65.664332\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"103.317894\" xlink:href=\"#mb37c5bff30\" y=\"72.938549\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"138.86384\" xlink:href=\"#mb37c5bff30\" y=\"96.490646\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.553044\" xlink:href=\"#mb37c5bff30\" y=\"67.804677\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"197.936222\" xlink:href=\"#mb37c5bff30\" y=\"121.10086\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"144.707182\" xlink:href=\"#mb37c5bff30\" y=\"87.530425\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"200.899589\" xlink:href=\"#mb37c5bff30\" y=\"123.381913\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.32202\" xlink:href=\"#mb37c5bff30\" y=\"70.849782\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.069434\" xlink:href=\"#mb37c5bff30\" y=\"47.634372\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"171.916571\" xlink:href=\"#mb37c5bff30\" y=\"95.972208\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.642562\" xlink:href=\"#mb37c5bff30\" y=\"82.192067\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.81407\" xlink:href=\"#mb37c5bff30\" y=\"82.04129\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.819111\" xlink:href=\"#mb37c5bff30\" y=\"77.823801\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"161.145714\" xlink:href=\"#mb37c5bff30\" y=\"88.414882\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"163.39727\" xlink:href=\"#mb37c5bff30\" y=\"110.511936\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.355983\" xlink:href=\"#mb37c5bff30\" y=\"93.795775\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.602514\" xlink:href=\"#mb37c5bff30\" y=\"63.962115\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.995283\" xlink:href=\"#mb37c5bff30\" y=\"36.307378\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.385468\" xlink:href=\"#mb37c5bff30\" y=\"68.509953\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"157.484595\" xlink:href=\"#mb37c5bff30\" y=\"108.206279\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.549157\" xlink:href=\"#mb37c5bff30\" y=\"80.088974\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"78.154101\" xlink:href=\"#mb37c5bff30\" y=\"52.490905\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"57.526895\" xlink:href=\"#mb37c5bff30\" y=\"44.352947\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"111.154213\" xlink:href=\"#mb37c5bff30\" y=\"66.810145\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"84.460542\" xlink:href=\"#mb37c5bff30\" y=\"49.380323\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.16133\" xlink:href=\"#mb37c5bff30\" y=\"52.759258\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.115621\" xlink:href=\"#mb37c5bff30\" y=\"67.502689\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"126.481005\" xlink:href=\"#mb37c5bff30\" y=\"82.266725\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"165.017263\" xlink:href=\"#mb37c5bff30\" y=\"106.335691\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.500914\" xlink:href=\"#mb37c5bff30\" y=\"81.409425\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.994737\" xlink:href=\"#mb37c5bff30\" y=\"94.762712\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.786122\" xlink:href=\"#mb37c5bff30\" y=\"45.270113\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.528756\" xlink:href=\"#mb37c5bff30\" y=\"78.580853\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"152.455819\" xlink:href=\"#mb37c5bff30\" y=\"102.854208\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"126.302113\" xlink:href=\"#mb37c5bff30\" y=\"93.138733\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.330827\" xlink:href=\"#mb37c5bff30\" y=\"92.872828\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"85.994048\" xlink:href=\"#mb37c5bff30\" y=\"45.459548\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"90.931652\" xlink:href=\"#mb37c5bff30\" y=\"60.5626\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"79.511015\" xlink:href=\"#mb37c5bff30\" y=\"57.018801\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.1509\" xlink:href=\"#mb37c5bff30\" y=\"100.095413\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"161.956941\" xlink:href=\"#mb37c5bff30\" y=\"97.700417\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.28501\" xlink:href=\"#mb37c5bff30\" y=\"87.312911\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.176134\" xlink:href=\"#mb37c5bff30\" y=\"85.634891\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.907603\" xlink:href=\"#mb37c5bff30\" y=\"84.52978\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"82.428534\" xlink:href=\"#mb37c5bff30\" y=\"38.809802\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.78472\" xlink:href=\"#mb37c5bff30\" y=\"87.467071\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"107.568256\" xlink:href=\"#mb37c5bff30\" y=\"58.955011\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"138.828055\" xlink:href=\"#mb37c5bff30\" y=\"75.42563\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"57.370272\" xlink:href=\"#mb37c5bff30\" y=\"38.458011\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.735299\" xlink:href=\"#mb37c5bff30\" y=\"72.12452\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.190093\" xlink:href=\"#mb37c5bff30\" y=\"79.952802\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"121.303542\" xlink:href=\"#mb37c5bff30\" y=\"83.28124\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"162.272196\" xlink:href=\"#mb37c5bff30\" y=\"107.584781\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.897134\" xlink:href=\"#mb37c5bff30\" y=\"63.108988\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.040409\" xlink:href=\"#mb37c5bff30\" y=\"84.962999\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"52.428759\" xlink:href=\"#mb37c5bff30\" y=\"31.057736\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"178.73893\" xlink:href=\"#mb37c5bff30\" y=\"96.341733\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"89.797237\" xlink:href=\"#mb37c5bff30\" y=\"55.364557\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"58.209284\" xlink:href=\"#mb37c5bff30\" y=\"40.317816\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.495193\" xlink:href=\"#mb37c5bff30\" y=\"60.071018\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"109.134708\" xlink:href=\"#mb37c5bff30\" y=\"73.43901\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.582493\" xlink:href=\"#mb37c5bff30\" y=\"88.67191\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"89.262784\" xlink:href=\"#mb37c5bff30\" y=\"52.690934\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"81.524253\" xlink:href=\"#mb37c5bff30\" y=\"52.348236\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"104.18402\" xlink:href=\"#mb37c5bff30\" y=\"72.571993\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.250552\" xlink:href=\"#mb37c5bff30\" y=\"73.441924\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"150.645156\" xlink:href=\"#mb37c5bff30\" y=\"103.367562\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"111.16496\" xlink:href=\"#mb37c5bff30\" y=\"70.460352\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.537164\" xlink:href=\"#mb37c5bff30\" y=\"116.539479\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"163.667396\" xlink:href=\"#mb37c5bff30\" y=\"94.794412\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"94.256823\" xlink:href=\"#mb37c5bff30\" y=\"57.559615\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.258264\" xlink:href=\"#mb37c5bff30\" y=\"50.046383\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"89.910767\" xlink:href=\"#mb37c5bff30\" y=\"45.345563\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.447409\" xlink:href=\"#mb37c5bff30\" y=\"73.803446\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.510998\" xlink:href=\"#mb37c5bff30\" y=\"77.776908\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"73.770559\" xlink:href=\"#mb37c5bff30\" y=\"31.179165\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"204.234522\" xlink:href=\"#mb37c5bff30\" y=\"124.708998\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"121.057482\" xlink:href=\"#mb37c5bff30\" y=\"62.792143\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"147.314019\" xlink:href=\"#mb37c5bff30\" y=\"75.369644\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.783866\" xlink:href=\"#mb37c5bff30\" y=\"85.244092\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.93343\" xlink:href=\"#mb37c5bff30\" y=\"75.538616\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"144.779761\" xlink:href=\"#mb37c5bff30\" y=\"108.093225\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"104.143446\" xlink:href=\"#mb37c5bff30\" y=\"78.561664\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"157.81316\" xlink:href=\"#mb37c5bff30\" y=\"97.506069\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"166.825808\" xlink:href=\"#mb37c5bff30\" y=\"95.668728\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.11927\" xlink:href=\"#mb37c5bff30\" y=\"95.922042\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"107.257439\" xlink:href=\"#mb37c5bff30\" y=\"76.225532\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"109.176758\" xlink:href=\"#mb37c5bff30\" y=\"57.81134\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.399984\" xlink:href=\"#mb37c5bff30\" y=\"58.957941\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.163302\" xlink:href=\"#mb37c5bff30\" y=\"58.348783\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.816536\" xlink:href=\"#mb37c5bff30\" y=\"83.12546\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.548427\" xlink:href=\"#mb37c5bff30\" y=\"64.894786\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.765291\" xlink:href=\"#mb37c5bff30\" y=\"63.863876\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.713152\" xlink:href=\"#mb37c5bff30\" y=\"81.610211\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.612255\" xlink:href=\"#mb37c5bff30\" y=\"67.863765\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.286096\" xlink:href=\"#mb37c5bff30\" y=\"67.028747\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"73.666105\" xlink:href=\"#mb37c5bff30\" y=\"53.396992\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"80.086563\" xlink:href=\"#mb37c5bff30\" y=\"80.640982\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.354846\" xlink:href=\"#mb37c5bff30\" y=\"108.926545\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.714864\" xlink:href=\"#mb37c5bff30\" y=\"48.113239\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.187265\" xlink:href=\"#mb37c5bff30\" y=\"81.214305\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.600637\" xlink:href=\"#mb37c5bff30\" y=\"94.448865\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"160.732519\" xlink:href=\"#mb37c5bff30\" y=\"103.315329\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.957062\" xlink:href=\"#mb37c5bff30\" y=\"63.022067\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.095213\" xlink:href=\"#mb37c5bff30\" y=\"67.771756\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"166.125298\" xlink:href=\"#mb37c5bff30\" y=\"89.70652\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"162.12392\" xlink:href=\"#mb37c5bff30\" y=\"94.443738\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.250413\" xlink:href=\"#mb37c5bff30\" y=\"69.43148\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.116403\" xlink:href=\"#mb37c5bff30\" y=\"55.926559\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"64.085878\" xlink:href=\"#mb37c5bff30\" y=\"17.506664\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"153.94069\" xlink:href=\"#mb37c5bff30\" y=\"127.055219\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"85.965788\" xlink:href=\"#mb37c5bff30\" y=\"55.745961\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"71.747148\" xlink:href=\"#mb37c5bff30\" y=\"37.301464\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.024871\" xlink:href=\"#mb37c5bff30\" y=\"69.742589\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"128.004316\" xlink:href=\"#mb37c5bff30\" y=\"95.990122\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.337599\" xlink:href=\"#mb37c5bff30\" y=\"87.33084\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.950058\" xlink:href=\"#mb37c5bff30\" y=\"47.001216\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.668312\" xlink:href=\"#mb37c5bff30\" y=\"62.841326\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.074658\" xlink:href=\"#mb37c5bff30\" y=\"101.923424\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.413631\" xlink:href=\"#mb37c5bff30\" y=\"98.375109\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.040075\" xlink:href=\"#mb37c5bff30\" y=\"56.196715\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"126.79754\" xlink:href=\"#mb37c5bff30\" y=\"83.917041\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"159.351397\" xlink:href=\"#mb37c5bff30\" y=\"99.853659\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"78.423407\" xlink:href=\"#mb37c5bff30\" y=\"25.235775\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"147.482556\" xlink:href=\"#mb37c5bff30\" y=\"92.231109\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"89.068453\" xlink:href=\"#mb37c5bff30\" y=\"57.239497\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"78.673236\" xlink:href=\"#mb37c5bff30\" y=\"54.801705\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.805259\" xlink:href=\"#mb37c5bff30\" y=\"57.768917\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"109.448841\" xlink:href=\"#mb37c5bff30\" y=\"72.582233\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.0691\" xlink:href=\"#mb37c5bff30\" y=\"71.137832\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.987901\" xlink:href=\"#mb37c5bff30\" y=\"73.342222\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.683689\" xlink:href=\"#mb37c5bff30\" y=\"91.223701\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.478405\" xlink:href=\"#mb37c5bff30\" y=\"90.914044\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.743685\" xlink:href=\"#mb37c5bff30\" y=\"117.292948\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.914394\" xlink:href=\"#mb37c5bff30\" y=\"74.84153\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.03148\" xlink:href=\"#mb37c5bff30\" y=\"70.718121\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.53492\" xlink:href=\"#mb37c5bff30\" y=\"93.722414\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.200353\" xlink:href=\"#mb37c5bff30\" y=\"61.877066\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.417797\" xlink:href=\"#mb37c5bff30\" y=\"60.068142\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"71.456539\" xlink:href=\"#mb37c5bff30\" y=\"42.924919\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.254909\" xlink:href=\"#mb37c5bff30\" y=\"74.670478\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"164.635712\" xlink:href=\"#mb37c5bff30\" y=\"97.530341\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.732462\" xlink:href=\"#mb37c5bff30\" y=\"57.571369\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"156.851926\" xlink:href=\"#mb37c5bff30\" y=\"121.03502\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"128.691084\" xlink:href=\"#mb37c5bff30\" y=\"75.487596\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"98.631432\" xlink:href=\"#mb37c5bff30\" y=\"56.604625\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.506826\" xlink:href=\"#mb37c5bff30\" y=\"71.374747\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"182.989481\" xlink:href=\"#mb37c5bff30\" y=\"97.637633\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"66.141746\" xlink:href=\"#mb37c5bff30\" y=\"52.284214\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"160.81962\" xlink:href=\"#mb37c5bff30\" y=\"112.554547\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"177.148138\" xlink:href=\"#mb37c5bff30\" y=\"96.095733\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.507139\" xlink:href=\"#mb37c5bff30\" y=\"80.861117\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.441395\" xlink:href=\"#mb37c5bff30\" y=\"68.480999\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"126.331012\" xlink:href=\"#mb37c5bff30\" y=\"74.63732\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.183629\" xlink:href=\"#mb37c5bff30\" y=\"104.19874\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.436464\" xlink:href=\"#mb37c5bff30\" y=\"93.062246\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.916795\" xlink:href=\"#mb37c5bff30\" y=\"63.294778\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.953121\" xlink:href=\"#mb37c5bff30\" y=\"87.636521\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"194.419615\" xlink:href=\"#mb37c5bff30\" y=\"129.56549\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.306169\" xlink:href=\"#mb37c5bff30\" y=\"74.134544\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.88309\" xlink:href=\"#mb37c5bff30\" y=\"44.523086\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.164164\" xlink:href=\"#mb37c5bff30\" y=\"83.178678\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.396424\" xlink:href=\"#mb37c5bff30\" y=\"69.918318\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"85.10131\" xlink:href=\"#mb37c5bff30\" y=\"50.173281\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"89.774626\" xlink:href=\"#mb37c5bff30\" y=\"67.594995\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"156.948787\" xlink:href=\"#mb37c5bff30\" y=\"122.832262\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"147.866462\" xlink:href=\"#mb37c5bff30\" y=\"71.408593\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.323851\" xlink:href=\"#mb37c5bff30\" y=\"72.832625\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"98.254055\" xlink:href=\"#mb37c5bff30\" y=\"64.935569\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"74.508713\" xlink:href=\"#mb37c5bff30\" y=\"55.446665\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.43472\" xlink:href=\"#mb37c5bff30\" y=\"104.29378\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"177.304832\" xlink:href=\"#mb37c5bff30\" y=\"117.187441\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"153.533225\" xlink:href=\"#mb37c5bff30\" y=\"101.008742\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"68.400117\" xlink:href=\"#mb37c5bff30\" y=\"30.509821\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.342243\" xlink:href=\"#mb37c5bff30\" y=\"88.435378\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"178.549779\" xlink:href=\"#mb37c5bff30\" y=\"122.010792\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.693968\" xlink:href=\"#mb37c5bff30\" y=\"97.765455\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"151.396735\" xlink:href=\"#mb37c5bff30\" y=\"90.939782\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.834522\" xlink:href=\"#mb37c5bff30\" y=\"71.616471\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"144.187243\" xlink:href=\"#mb37c5bff30\" y=\"80.954484\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"110.629572\" xlink:href=\"#mb37c5bff30\" y=\"92.836989\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"162.556235\" xlink:href=\"#mb37c5bff30\" y=\"86.728321\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"164.700452\" xlink:href=\"#mb37c5bff30\" y=\"118.514533\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.965657\" xlink:href=\"#mb37c5bff30\" y=\"70.890291\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"121.000207\" xlink:href=\"#mb37c5bff30\" y=\"92.472781\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.126084\" xlink:href=\"#mb37c5bff30\" y=\"74.344766\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"84.881804\" xlink:href=\"#mb37c5bff30\" y=\"38.1488\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"164.262603\" xlink:href=\"#mb37c5bff30\" y=\"98.547631\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.226805\" xlink:href=\"#mb37c5bff30\" y=\"98.68397\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.286274\" xlink:href=\"#mb37c5bff30\" y=\"83.11357\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"80.641071\" xlink:href=\"#mb37c5bff30\" y=\"46.946202\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.335094\" xlink:href=\"#mb37c5bff30\" y=\"59.272703\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.791299\" xlink:href=\"#mb37c5bff30\" y=\"76.765587\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.530302\" xlink:href=\"#mb37c5bff30\" y=\"97.917615\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.071945\" xlink:href=\"#mb37c5bff30\" y=\"84.936673\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"80.412202\" xlink:href=\"#mb37c5bff30\" y=\"52.692895\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"70.967874\" xlink:href=\"#mb37c5bff30\" y=\"44.555676\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"155.73697\" xlink:href=\"#mb37c5bff30\" y=\"106.079103\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.953866\" xlink:href=\"#mb37c5bff30\" y=\"81.495757\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.966527\" xlink:href=\"#mb37c5bff30\" y=\"74.042259\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.584356\" xlink:href=\"#mb37c5bff30\" y=\"91.697802\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.76443\" xlink:href=\"#mb37c5bff30\" y=\"83.074844\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.601755\" xlink:href=\"#mb37c5bff30\" y=\"89.98921\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.238571\" xlink:href=\"#mb37c5bff30\" y=\"79.891659\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"74.610861\" xlink:href=\"#mb37c5bff30\" y=\"52.321975\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.84598\" xlink:href=\"#mb37c5bff30\" y=\"78.335872\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"159.623198\" xlink:href=\"#mb37c5bff30\" y=\"112.985623\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"156.569041\" xlink:href=\"#mb37c5bff30\" y=\"117.012832\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.048842\" xlink:href=\"#mb37c5bff30\" y=\"68.56083\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"160.475587\" xlink:href=\"#mb37c5bff30\" y=\"121.354055\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"84.627805\" xlink:href=\"#mb37c5bff30\" y=\"48.437622\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"156.752063\" xlink:href=\"#mb37c5bff30\" y=\"112.300753\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"147.932426\" xlink:href=\"#mb37c5bff30\" y=\"101.739744\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.412956\" xlink:href=\"#mb37c5bff30\" y=\"75.951825\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"176.855518\" xlink:href=\"#mb37c5bff30\" y=\"125.952539\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"70.708737\" xlink:href=\"#mb37c5bff30\" y=\"34.123982\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.978945\" xlink:href=\"#mb37c5bff30\" y=\"114.082443\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.666307\" xlink:href=\"#mb37c5bff30\" y=\"96.739425\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"121.574595\" xlink:href=\"#mb37c5bff30\" y=\"94.524575\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"77.555217\" xlink:href=\"#mb37c5bff30\" y=\"52.731783\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.286609\" xlink:href=\"#mb37c5bff30\" y=\"95.800529\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.324887\" xlink:href=\"#mb37c5bff30\" y=\"92.22375\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"184.064148\" xlink:href=\"#mb37c5bff30\" y=\"122.871071\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"81.520006\" xlink:href=\"#mb37c5bff30\" y=\"35.394023\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"104.908126\" xlink:href=\"#mb37c5bff30\" y=\"63.971758\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.883237\" xlink:href=\"#mb37c5bff30\" y=\"76.552097\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.300523\" xlink:href=\"#mb37c5bff30\" y=\"71.626763\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.554519\" xlink:href=\"#mb37c5bff30\" y=\"46.625338\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.937464\" xlink:href=\"#mb37c5bff30\" y=\"75.224477\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.161657\" xlink:href=\"#mb37c5bff30\" y=\"72.364728\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.661059\" xlink:href=\"#mb37c5bff30\" y=\"64.247454\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.066348\" xlink:href=\"#mb37c5bff30\" y=\"67.111687\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.962157\" xlink:href=\"#mb37c5bff30\" y=\"74.560078\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.17996\" xlink:href=\"#mb37c5bff30\" y=\"55.181352\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"153.780583\" xlink:href=\"#mb37c5bff30\" y=\"110.923837\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"95.65171\" xlink:href=\"#mb37c5bff30\" y=\"62.545531\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.565517\" xlink:href=\"#mb37c5bff30\" y=\"81.895349\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.052187\" xlink:href=\"#mb37c5bff30\" y=\"85.881731\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.577175\" xlink:href=\"#mb37c5bff30\" y=\"71.14372\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"110.882831\" xlink:href=\"#mb37c5bff30\" y=\"65.255085\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.392416\" xlink:href=\"#mb37c5bff30\" y=\"86.800391\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"97.477113\" xlink:href=\"#mb37c5bff30\" y=\"58.299105\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"170.858539\" xlink:href=\"#mb37c5bff30\" y=\"120.647192\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"54.924743\" xlink:href=\"#mb37c5bff30\" y=\"38.265396\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"58.501015\" xlink:href=\"#mb37c5bff30\" y=\"43.388364\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.474213\" xlink:href=\"#mb37c5bff30\" y=\"78.374015\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"158.384279\" xlink:href=\"#mb37c5bff30\" y=\"87.660085\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.320896\" xlink:href=\"#mb37c5bff30\" y=\"72.149728\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.818379\" xlink:href=\"#mb37c5bff30\" y=\"88.668391\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"202.878975\" xlink:href=\"#mb37c5bff30\" y=\"126.339086\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.211288\" xlink:href=\"#mb37c5bff30\" y=\"80.95326\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"157.342315\" xlink:href=\"#mb37c5bff30\" y=\"99.503766\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"183.010746\" xlink:href=\"#mb37c5bff30\" y=\"109.770363\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"109.495781\" xlink:href=\"#mb37c5bff30\" y=\"51.495474\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.085719\" xlink:href=\"#mb37c5bff30\" y=\"77.426629\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.000743\" xlink:href=\"#mb37c5bff30\" y=\"66.787862\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"164.853438\" xlink:href=\"#mb37c5bff30\" y=\"101.849699\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.103299\" xlink:href=\"#mb37c5bff30\" y=\"50.068035\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.506993\" xlink:href=\"#mb37c5bff30\" y=\"75.511974\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.07163\" xlink:href=\"#mb37c5bff30\" y=\"55.441024\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"51.610114\" xlink:href=\"#mb37c5bff30\" y=\"32.610285\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.176938\" xlink:href=\"#mb37c5bff30\" y=\"71.7166\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.152843\" xlink:href=\"#mb37c5bff30\" y=\"53.655262\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.472908\" xlink:href=\"#mb37c5bff30\" y=\"68.605891\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.449562\" xlink:href=\"#mb37c5bff30\" y=\"100.318081\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.89026\" xlink:href=\"#mb37c5bff30\" y=\"60.020125\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.394904\" xlink:href=\"#mb37c5bff30\" y=\"96.271517\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.140774\" xlink:href=\"#mb37c5bff30\" y=\"102.670013\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.752791\" xlink:href=\"#mb37c5bff30\" y=\"83.389239\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.055135\" xlink:href=\"#mb37c5bff30\" y=\"95.528129\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.352507\" xlink:href=\"#mb37c5bff30\" y=\"81.602819\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.858812\" xlink:href=\"#mb37c5bff30\" y=\"43.884612\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.023729\" xlink:href=\"#mb37c5bff30\" y=\"82.934141\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.218164\" xlink:href=\"#mb37c5bff30\" y=\"93.410988\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.237189\" xlink:href=\"#mb37c5bff30\" y=\"85.11477\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.285646\" xlink:href=\"#mb37c5bff30\" y=\"88.772101\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"98.716595\" xlink:href=\"#mb37c5bff30\" y=\"56.261249\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"87.631962\" xlink:href=\"#mb37c5bff30\" y=\"55.995357\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.174363\" xlink:href=\"#mb37c5bff30\" y=\"80.291573\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.409553\" xlink:href=\"#mb37c5bff30\" y=\"99.086681\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"107.436331\" xlink:href=\"#mb37c5bff30\" y=\"70.477624\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.769557\" xlink:href=\"#mb37c5bff30\" y=\"81.880888\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.646597\" xlink:href=\"#mb37c5bff30\" y=\"75.799662\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.359625\" xlink:href=\"#mb37c5bff30\" y=\"62.623151\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"157.090429\" xlink:href=\"#mb37c5bff30\" y=\"90.836346\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.580286\" xlink:href=\"#mb37c5bff30\" y=\"87.853044\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.328172\" xlink:href=\"#mb37c5bff30\" y=\"87.508438\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.074635\" xlink:href=\"#mb37c5bff30\" y=\"39.430931\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"138.046416\" xlink:href=\"#mb37c5bff30\" y=\"87.247406\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"138.486992\" xlink:href=\"#mb37c5bff30\" y=\"96.796829\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.126777\" xlink:href=\"#mb37c5bff30\" y=\"35.651156\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"97.854802\" xlink:href=\"#mb37c5bff30\" y=\"64.105958\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.715209\" xlink:href=\"#mb37c5bff30\" y=\"81.175861\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"68.063247\" xlink:href=\"#mb37c5bff30\" y=\"35.664049\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"158.667256\" xlink:href=\"#mb37c5bff30\" y=\"110.300111\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.193593\" xlink:href=\"#mb37c5bff30\" y=\"51.675404\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.564116\" xlink:href=\"#mb37c5bff30\" y=\"33.229109\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.150451\" xlink:href=\"#mb37c5bff30\" y=\"83.4528\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"80.825359\" xlink:href=\"#mb37c5bff30\" y=\"44.764172\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.633176\" xlink:href=\"#mb37c5bff30\" y=\"82.279671\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.68705\" xlink:href=\"#mb37c5bff30\" y=\"73.316723\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.860015\" xlink:href=\"#mb37c5bff30\" y=\"77.709707\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.977489\" xlink:href=\"#mb37c5bff30\" y=\"73.835421\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.641098\" xlink:href=\"#mb37c5bff30\" y=\"78.911057\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"107.537845\" xlink:href=\"#mb37c5bff30\" y=\"64.305233\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"76.834262\" xlink:href=\"#mb37c5bff30\" y=\"61.950499\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"98.924624\" xlink:href=\"#mb37c5bff30\" y=\"48.340138\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"174.661199\" xlink:href=\"#mb37c5bff30\" y=\"109.046248\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.552229\" xlink:href=\"#mb37c5bff30\" y=\"89.423139\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.275906\" xlink:href=\"#mb37c5bff30\" y=\"67.016159\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"147.950628\" xlink:href=\"#mb37c5bff30\" y=\"108.434751\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.685551\" xlink:href=\"#mb37c5bff30\" y=\"84.085532\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.516109\" xlink:href=\"#mb37c5bff30\" y=\"79.254123\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.533776\" xlink:href=\"#mb37c5bff30\" y=\"59.674672\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.007388\" xlink:href=\"#mb37c5bff30\" y=\"87.375874\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"103.460165\" xlink:href=\"#mb37c5bff30\" y=\"50.498723\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.819717\" xlink:href=\"#mb37c5bff30\" y=\"86.108536\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"144.882752\" xlink:href=\"#mb37c5bff30\" y=\"112.855127\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.8162\" xlink:href=\"#mb37c5bff30\" y=\"74.251237\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"86.993504\" xlink:href=\"#mb37c5bff30\" y=\"41.240837\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.75211\" xlink:href=\"#mb37c5bff30\" y=\"88.202217\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"95.290059\" xlink:href=\"#mb37c5bff30\" y=\"76.999153\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.257991\" xlink:href=\"#mb37c5bff30\" y=\"65.215428\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.451767\" xlink:href=\"#mb37c5bff30\" y=\"108.681409\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.788501\" xlink:href=\"#mb37c5bff30\" y=\"76.40075\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"153.489483\" xlink:href=\"#mb37c5bff30\" y=\"93.902032\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.782827\" xlink:href=\"#mb37c5bff30\" y=\"88.433796\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.365621\" xlink:href=\"#mb37c5bff30\" y=\"111.799342\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.063596\" xlink:href=\"#mb37c5bff30\" y=\"87.759072\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"73.016282\" xlink:href=\"#mb37c5bff30\" y=\"41.598478\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"162.936668\" xlink:href=\"#mb37c5bff30\" y=\"103.907873\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"103.62107\" xlink:href=\"#mb37c5bff30\" y=\"81.520747\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"111.774894\" xlink:href=\"#mb37c5bff30\" y=\"79.05918\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.791874\" xlink:href=\"#mb37c5bff30\" y=\"107.141924\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.265116\" xlink:href=\"#mb37c5bff30\" y=\"63.129865\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"89.926722\" xlink:href=\"#mb37c5bff30\" y=\"34.777941\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.709488\" xlink:href=\"#mb37c5bff30\" y=\"67.964103\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"150.588901\" xlink:href=\"#mb37c5bff30\" y=\"80.926703\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.227398\" xlink:href=\"#mb37c5bff30\" y=\"82.253248\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.916212\" xlink:href=\"#mb37c5bff30\" y=\"86.578984\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"103.676924\" xlink:href=\"#mb37c5bff30\" y=\"56.575163\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.35498\" xlink:href=\"#mb37c5bff30\" y=\"93.449561\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.734478\" xlink:href=\"#mb37c5bff30\" y=\"65.432881\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.055389\" xlink:href=\"#mb37c5bff30\" y=\"66.389472\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"39.527132\" xlink:href=\"#mb37c5bff30\" y=\"13.377273\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.137299\" xlink:href=\"#mb37c5bff30\" y=\"63.355688\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.822733\" xlink:href=\"#mb37c5bff30\" y=\"75.689108\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.223956\" xlink:href=\"#mb37c5bff30\" y=\"41.709089\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.506049\" xlink:href=\"#mb37c5bff30\" y=\"66.545433\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"67.846545\" xlink:href=\"#mb37c5bff30\" y=\"50.094827\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.495115\" xlink:href=\"#mb37c5bff30\" y=\"95.018487\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"153.889898\" xlink:href=\"#mb37c5bff30\" y=\"101.677717\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.408136\" xlink:href=\"#mb37c5bff30\" y=\"98.971472\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"157.291278\" xlink:href=\"#mb37c5bff30\" y=\"88.061117\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"162.249166\" xlink:href=\"#mb37c5bff30\" y=\"79.624194\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.438207\" xlink:href=\"#mb37c5bff30\" y=\"115.530589\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.606826\" xlink:href=\"#mb37c5bff30\" y=\"123.654557\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"215.364915\" xlink:href=\"#mb37c5bff30\" y=\"136.922727\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"153.683173\" xlink:href=\"#mb37c5bff30\" y=\"111.325293\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.983759\" xlink:href=\"#mb37c5bff30\" y=\"86.047759\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.098813\" xlink:href=\"#mb37c5bff30\" y=\"84.555346\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"94.987262\" xlink:href=\"#mb37c5bff30\" y=\"56.128918\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.792858\" xlink:href=\"#mb37c5bff30\" y=\"39.03459\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"156.395379\" xlink:href=\"#mb37c5bff30\" y=\"100.368774\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"133.828674\" xlink:href=\"#mb37c5bff30\" y=\"80.164387\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"163.543303\" xlink:href=\"#mb37c5bff30\" y=\"108.605921\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"89.173717\" xlink:href=\"#mb37c5bff30\" y=\"56.113121\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"110.483291\" xlink:href=\"#mb37c5bff30\" y=\"70.987665\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"164.16077\" xlink:href=\"#mb37c5bff30\" y=\"93.959573\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"110.958947\" xlink:href=\"#mb37c5bff30\" y=\"58.250267\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"134.094728\" xlink:href=\"#mb37c5bff30\" y=\"74.743583\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"144.397571\" xlink:href=\"#mb37c5bff30\" y=\"89.866521\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"176.66453\" xlink:href=\"#mb37c5bff30\" y=\"109.198945\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.036201\" xlink:href=\"#mb37c5bff30\" y=\"106.152726\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"86.773395\" xlink:href=\"#mb37c5bff30\" y=\"35.082205\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.794113\" xlink:href=\"#mb37c5bff30\" y=\"57.19625\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"171.390325\" xlink:href=\"#mb37c5bff30\" y=\"116.501268\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.88204\" xlink:href=\"#mb37c5bff30\" y=\"66.145388\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.655187\" xlink:href=\"#mb37c5bff30\" y=\"88.891101\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"147.962761\" xlink:href=\"#mb37c5bff30\" y=\"88.492559\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.220946\" xlink:href=\"#mb37c5bff30\" y=\"69.608694\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"107.374213\" xlink:href=\"#mb37c5bff30\" y=\"58.49256\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"109.6887\" xlink:href=\"#mb37c5bff30\" y=\"74.799431\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.967901\" xlink:href=\"#mb37c5bff30\" y=\"81.326111\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"91.773262\" xlink:href=\"#mb37c5bff30\" y=\"50.751252\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"164.93401\" xlink:href=\"#mb37c5bff30\" y=\"80.636074\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.919937\" xlink:href=\"#mb37c5bff30\" y=\"77.795963\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.715568\" xlink:href=\"#mb37c5bff30\" y=\"105.794627\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.571545\" xlink:href=\"#mb37c5bff30\" y=\"93.815767\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"157.429871\" xlink:href=\"#mb37c5bff30\" y=\"101.589056\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"182.983068\" xlink:href=\"#mb37c5bff30\" y=\"121.371823\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.432192\" xlink:href=\"#mb37c5bff30\" y=\"53.128285\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"86.160168\" xlink:href=\"#mb37c5bff30\" y=\"43.119197\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.856744\" xlink:href=\"#mb37c5bff30\" y=\"83.559141\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.066047\" xlink:href=\"#mb37c5bff30\" y=\"69.391865\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.591541\" xlink:href=\"#mb37c5bff30\" y=\"80.475086\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.938511\" xlink:href=\"#mb37c5bff30\" y=\"82.779475\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"78.575682\" xlink:href=\"#mb37c5bff30\" y=\"44.570399\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.812093\" xlink:href=\"#mb37c5bff30\" y=\"82.098334\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.509979\" xlink:href=\"#mb37c5bff30\" y=\"93.560126\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.019901\" xlink:href=\"#mb37c5bff30\" y=\"90.061478\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.045068\" xlink:href=\"#mb37c5bff30\" y=\"88.210011\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.039514\" xlink:href=\"#mb37c5bff30\" y=\"41.004887\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.322858\" xlink:href=\"#mb37c5bff30\" y=\"81.711482\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.708329\" xlink:href=\"#mb37c5bff30\" y=\"95.066215\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"153.234994\" xlink:href=\"#mb37c5bff30\" y=\"119.10336\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.069034\" xlink:href=\"#mb37c5bff30\" y=\"61.004619\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"150.679104\" xlink:href=\"#mb37c5bff30\" y=\"97.977443\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"139.273033\" xlink:href=\"#mb37c5bff30\" y=\"85.534344\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.390492\" xlink:href=\"#mb37c5bff30\" y=\"83.966363\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.285927\" xlink:href=\"#mb37c5bff30\" y=\"84.491563\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.710262\" xlink:href=\"#mb37c5bff30\" y=\"35.939263\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.349741\" xlink:href=\"#mb37c5bff30\" y=\"98.274286\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.807397\" xlink:href=\"#mb37c5bff30\" y=\"94.140821\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.877024\" xlink:href=\"#mb37c5bff30\" y=\"57.607864\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"62.212386\" xlink:href=\"#mb37c5bff30\" y=\"28.119431\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"89.347302\" xlink:href=\"#mb37c5bff30\" y=\"49.649604\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.488211\" xlink:href=\"#mb37c5bff30\" y=\"81.756292\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.26085\" xlink:href=\"#mb37c5bff30\" y=\"72.004037\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"104.357655\" xlink:href=\"#mb37c5bff30\" y=\"81.047454\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"82.67161\" xlink:href=\"#mb37c5bff30\" y=\"43.076352\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"63.499143\" xlink:href=\"#mb37c5bff30\" y=\"50.005618\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"59.07125\" xlink:href=\"#mb37c5bff30\" y=\"24.56336\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.670419\" xlink:href=\"#mb37c5bff30\" y=\"80.228983\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"81.945599\" xlink:href=\"#mb37c5bff30\" y=\"70.093679\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.396378\" xlink:href=\"#mb37c5bff30\" y=\"76.78493\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.34146\" xlink:href=\"#mb37c5bff30\" y=\"57.102067\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.03249\" xlink:href=\"#mb37c5bff30\" y=\"98.716106\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.048004\" xlink:href=\"#mb37c5bff30\" y=\"24.385405\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.50157\" xlink:href=\"#mb37c5bff30\" y=\"71.587043\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.401887\" xlink:href=\"#mb37c5bff30\" y=\"61.698816\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.183399\" xlink:href=\"#mb37c5bff30\" y=\"54.028204\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.777993\" xlink:href=\"#mb37c5bff30\" y=\"97.593373\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"173.731581\" xlink:href=\"#mb37c5bff30\" y=\"120.308907\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"187.701879\" xlink:href=\"#mb37c5bff30\" y=\"131.855699\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"174.697869\" xlink:href=\"#mb37c5bff30\" y=\"109.854357\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"84.282675\" xlink:href=\"#mb37c5bff30\" y=\"45.958674\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.377842\" xlink:href=\"#mb37c5bff30\" y=\"94.707851\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"148.480444\" xlink:href=\"#mb37c5bff30\" y=\"108.737213\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"48.106446\" xlink:href=\"#mb37c5bff30\" y=\"25.234498\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.636071\" xlink:href=\"#mb37c5bff30\" y=\"68.988692\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.268862\" xlink:href=\"#mb37c5bff30\" y=\"88.054012\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.076539\" xlink:href=\"#mb37c5bff30\" y=\"98.881179\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.859094\" xlink:href=\"#mb37c5bff30\" y=\"97.473678\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.657031\" xlink:href=\"#mb37c5bff30\" y=\"54.412924\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.767322\" xlink:href=\"#mb37c5bff30\" y=\"55.365652\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"159.875526\" xlink:href=\"#mb37c5bff30\" y=\"95.756201\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.038202\" xlink:href=\"#mb37c5bff30\" y=\"87.143209\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"129.126642\" xlink:href=\"#mb37c5bff30\" y=\"81.754459\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.453379\" xlink:href=\"#mb37c5bff30\" y=\"81.98951\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"103.12783\" xlink:href=\"#mb37c5bff30\" y=\"77.601429\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"152.272572\" xlink:href=\"#mb37c5bff30\" y=\"97.680245\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"185.822157\" xlink:href=\"#mb37c5bff30\" y=\"113.853751\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.704469\" xlink:href=\"#mb37c5bff30\" y=\"78.597096\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.797878\" xlink:href=\"#mb37c5bff30\" y=\"67.338855\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.058548\" xlink:href=\"#mb37c5bff30\" y=\"100.138681\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"156.385311\" xlink:href=\"#mb37c5bff30\" y=\"110.370046\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"91.101508\" xlink:href=\"#mb37c5bff30\" y=\"66.804141\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"97.798485\" xlink:href=\"#mb37c5bff30\" y=\"69.633649\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.219823\" xlink:href=\"#mb37c5bff30\" y=\"101.436505\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"89.235548\" xlink:href=\"#mb37c5bff30\" y=\"60.487415\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.851294\" xlink:href=\"#mb37c5bff30\" y=\"108.78655\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"95.970919\" xlink:href=\"#mb37c5bff30\" y=\"53.047199\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"137.832683\" xlink:href=\"#mb37c5bff30\" y=\"74.720393\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.279575\" xlink:href=\"#mb37c5bff30\" y=\"74.377489\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.225536\" xlink:href=\"#mb37c5bff30\" y=\"72.446774\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.167131\" xlink:href=\"#mb37c5bff30\" y=\"85.457778\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.547931\" xlink:href=\"#mb37c5bff30\" y=\"87.800522\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.059815\" xlink:href=\"#mb37c5bff30\" y=\"82.4374\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.051949\" xlink:href=\"#mb37c5bff30\" y=\"60.022325\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.329884\" xlink:href=\"#mb37c5bff30\" y=\"70.440879\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.474898\" xlink:href=\"#mb37c5bff30\" y=\"83.770094\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.49363\" xlink:href=\"#mb37c5bff30\" y=\"67.356422\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.960063\" xlink:href=\"#mb37c5bff30\" y=\"74.140407\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.873958\" xlink:href=\"#mb37c5bff30\" y=\"50.411562\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.442686\" xlink:href=\"#mb37c5bff30\" y=\"66.910211\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.478922\" xlink:href=\"#mb37c5bff30\" y=\"59.052706\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.607537\" xlink:href=\"#mb37c5bff30\" y=\"79.658153\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"171.57627\" xlink:href=\"#mb37c5bff30\" y=\"90.687236\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.494012\" xlink:href=\"#mb37c5bff30\" y=\"82.653022\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"158.795098\" xlink:href=\"#mb37c5bff30\" y=\"104.430813\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.01984\" xlink:href=\"#mb37c5bff30\" y=\"91.054988\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.029495\" xlink:href=\"#mb37c5bff30\" y=\"81.164945\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.617063\" xlink:href=\"#mb37c5bff30\" y=\"92.018237\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"173.940837\" xlink:href=\"#mb37c5bff30\" y=\"121.889731\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.706629\" xlink:href=\"#mb37c5bff30\" y=\"66.950439\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.363\" xlink:href=\"#mb37c5bff30\" y=\"74.380395\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.062884\" xlink:href=\"#mb37c5bff30\" y=\"102.93836\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"61.400609\" xlink:href=\"#mb37c5bff30\" y=\"20.08808\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"98.766483\" xlink:href=\"#mb37c5bff30\" y=\"47.33088\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"138.927836\" xlink:href=\"#mb37c5bff30\" y=\"74.238669\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.139499\" xlink:href=\"#mb37c5bff30\" y=\"92.024361\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"163.330911\" xlink:href=\"#mb37c5bff30\" y=\"110.791951\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.529596\" xlink:href=\"#mb37c5bff30\" y=\"51.917137\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"141.391169\" xlink:href=\"#mb37c5bff30\" y=\"77.623861\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"97.24493\" xlink:href=\"#mb37c5bff30\" y=\"41.54653\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"126.055778\" xlink:href=\"#mb37c5bff30\" y=\"100.156417\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.006734\" xlink:href=\"#mb37c5bff30\" y=\"74.981527\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"126.399374\" xlink:href=\"#mb37c5bff30\" y=\"84.100576\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.061322\" xlink:href=\"#mb37c5bff30\" y=\"70.006969\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"118.258471\" xlink:href=\"#mb37c5bff30\" y=\"66.404495\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"84.90318\" xlink:href=\"#mb37c5bff30\" y=\"44.402934\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.426911\" xlink:href=\"#mb37c5bff30\" y=\"56.398361\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.579279\" xlink:href=\"#mb37c5bff30\" y=\"60.441827\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.549109\" xlink:href=\"#mb37c5bff30\" y=\"89.182236\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"79.252516\" xlink:href=\"#mb37c5bff30\" y=\"77.935296\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"94.962311\" xlink:href=\"#mb37c5bff30\" y=\"70.125742\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.602375\" xlink:href=\"#mb37c5bff30\" y=\"85.109995\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"95.614039\" xlink:href=\"#mb37c5bff30\" y=\"56.933768\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"176.093513\" xlink:href=\"#mb37c5bff30\" y=\"124.353889\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"157.133795\" xlink:href=\"#mb37c5bff30\" y=\"108.672223\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"80.087376\" xlink:href=\"#mb37c5bff30\" y=\"42.455161\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"163.744611\" xlink:href=\"#mb37c5bff30\" y=\"93.478612\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.541696\" xlink:href=\"#mb37c5bff30\" y=\"74.285305\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.807149\" xlink:href=\"#mb37c5bff30\" y=\"110.978643\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"136.016106\" xlink:href=\"#mb37c5bff30\" y=\"78.671022\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"70.459949\" xlink:href=\"#mb37c5bff30\" y=\"57.184676\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.640967\" xlink:href=\"#mb37c5bff30\" y=\"82.732364\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.319066\" xlink:href=\"#mb37c5bff30\" y=\"64.302634\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"147.686029\" xlink:href=\"#mb37c5bff30\" y=\"108.413432\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.249368\" xlink:href=\"#mb37c5bff30\" y=\"59.713468\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.316757\" xlink:href=\"#mb37c5bff30\" y=\"83.683832\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.919902\" xlink:href=\"#mb37c5bff30\" y=\"96.972456\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.4974\" xlink:href=\"#mb37c5bff30\" y=\"61.231243\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"107.221978\" xlink:href=\"#mb37c5bff30\" y=\"64.760008\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"159.778287\" xlink:href=\"#mb37c5bff30\" y=\"100.905312\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"152.547981\" xlink:href=\"#mb37c5bff30\" y=\"99.204265\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"104.579961\" xlink:href=\"#mb37c5bff30\" y=\"49.046869\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"183.881942\" xlink:href=\"#mb37c5bff30\" y=\"128.937461\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.89462\" xlink:href=\"#mb37c5bff30\" y=\"58.960045\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"146.828209\" xlink:href=\"#mb37c5bff30\" y=\"93.250543\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"79.956503\" xlink:href=\"#mb37c5bff30\" y=\"47.523083\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.103743\" xlink:href=\"#mb37c5bff30\" y=\"68.647623\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"107.020625\" xlink:href=\"#mb37c5bff30\" y=\"69.356551\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"76.583596\" xlink:href=\"#mb37c5bff30\" y=\"53.104152\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.897639\" xlink:href=\"#mb37c5bff30\" y=\"72.229277\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.191891\" xlink:href=\"#mb37c5bff30\" y=\"85.085102\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"142.385465\" xlink:href=\"#mb37c5bff30\" y=\"76.594316\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"126.017053\" xlink:href=\"#mb37c5bff30\" y=\"92.915581\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.575484\" xlink:href=\"#mb37c5bff30\" y=\"79.170601\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"150.265846\" xlink:href=\"#mb37c5bff30\" y=\"107.413204\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.486028\" xlink:href=\"#mb37c5bff30\" y=\"88.884184\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"143.417793\" xlink:href=\"#mb37c5bff30\" y=\"115.956171\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.463018\" xlink:href=\"#mb37c5bff30\" y=\"74.92837\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.097521\" xlink:href=\"#mb37c5bff30\" y=\"77.998495\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.014762\" xlink:href=\"#mb37c5bff30\" y=\"49.345059\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"115.956923\" xlink:href=\"#mb37c5bff30\" y=\"60.803594\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"78.555384\" xlink:href=\"#mb37c5bff30\" y=\"40.851983\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"114.832096\" xlink:href=\"#mb37c5bff30\" y=\"86.735788\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"122.721855\" xlink:href=\"#mb37c5bff30\" y=\"74.368344\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"131.508898\" xlink:href=\"#mb37c5bff30\" y=\"68.434672\"/>\n",
       "     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"95.393969\" xlink:href=\"#mb37c5bff30\" y=\"64.628154\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L 0 3.5 \n",
       "\" id=\"m21adf05af5\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"65.177064\" xlink:href=\"#m21adf05af5\" y=\"143.1\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- −2 -->\n",
       "      <g transform=\"translate(57.80597 157.698438)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 10.59375 35.5 \n",
       "L 73.1875 35.5 \n",
       "L 73.1875 27.203125 \n",
       "L 10.59375 27.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-8722\"/>\n",
       "        <path d=\"M 19.1875 8.296875 \n",
       "L 53.609375 8.296875 \n",
       "L 53.609375 0 \n",
       "L 7.328125 0 \n",
       "L 7.328125 8.296875 \n",
       "Q 12.9375 14.109375 22.625 23.890625 \n",
       "Q 32.328125 33.6875 34.8125 36.53125 \n",
       "Q 39.546875 41.84375 41.421875 45.53125 \n",
       "Q 43.3125 49.21875 43.3125 52.78125 \n",
       "Q 43.3125 58.59375 39.234375 62.25 \n",
       "Q 35.15625 65.921875 28.609375 65.921875 \n",
       "Q 23.96875 65.921875 18.8125 64.3125 \n",
       "Q 13.671875 62.703125 7.8125 59.421875 \n",
       "L 7.8125 69.390625 \n",
       "Q 13.765625 71.78125 18.9375 73 \n",
       "Q 24.125 74.21875 28.421875 74.21875 \n",
       "Q 39.75 74.21875 46.484375 68.546875 \n",
       "Q 53.21875 62.890625 53.21875 53.421875 \n",
       "Q 53.21875 48.921875 51.53125 44.890625 \n",
       "Q 49.859375 40.875 45.40625 35.40625 \n",
       "Q 44.1875 33.984375 37.640625 27.21875 \n",
       "Q 31.109375 20.453125 19.1875 8.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-50\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_2\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"123.970387\" xlink:href=\"#m21adf05af5\" y=\"143.1\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(120.789137 157.698438)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 31.78125 66.40625 \n",
       "Q 24.171875 66.40625 20.328125 58.90625 \n",
       "Q 16.5 51.421875 16.5 36.375 \n",
       "Q 16.5 21.390625 20.328125 13.890625 \n",
       "Q 24.171875 6.390625 31.78125 6.390625 \n",
       "Q 39.453125 6.390625 43.28125 13.890625 \n",
       "Q 47.125 21.390625 47.125 36.375 \n",
       "Q 47.125 51.421875 43.28125 58.90625 \n",
       "Q 39.453125 66.40625 31.78125 66.40625 \n",
       "z\n",
       "M 31.78125 74.21875 \n",
       "Q 44.046875 74.21875 50.515625 64.515625 \n",
       "Q 56.984375 54.828125 56.984375 36.375 \n",
       "Q 56.984375 17.96875 50.515625 8.265625 \n",
       "Q 44.046875 -1.421875 31.78125 -1.421875 \n",
       "Q 19.53125 -1.421875 13.0625 8.265625 \n",
       "Q 6.59375 17.96875 6.59375 36.375 \n",
       "Q 6.59375 54.828125 13.0625 64.515625 \n",
       "Q 19.53125 74.21875 31.78125 74.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-48\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_3\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"182.76371\" xlink:href=\"#m21adf05af5\" y=\"143.1\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 2 -->\n",
       "      <g transform=\"translate(179.58246 157.698438)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_4\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L -3.5 0 \n",
       "\" id=\"md905d9660e\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"28.942188\" xlink:href=\"#md905d9660e\" y=\"128.429717\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- −5 -->\n",
       "      <g transform=\"translate(7.2 132.228935)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 10.796875 72.90625 \n",
       "L 49.515625 72.90625 \n",
       "L 49.515625 64.59375 \n",
       "L 19.828125 64.59375 \n",
       "L 19.828125 46.734375 \n",
       "Q 21.96875 47.46875 24.109375 47.828125 \n",
       "Q 26.265625 48.1875 28.421875 48.1875 \n",
       "Q 40.625 48.1875 47.75 41.5 \n",
       "Q 54.890625 34.8125 54.890625 23.390625 \n",
       "Q 54.890625 11.625 47.5625 5.09375 \n",
       "Q 40.234375 -1.421875 26.90625 -1.421875 \n",
       "Q 22.3125 -1.421875 17.546875 -0.640625 \n",
       "Q 12.796875 0.140625 7.71875 1.703125 \n",
       "L 7.71875 11.625 \n",
       "Q 12.109375 9.234375 16.796875 8.0625 \n",
       "Q 21.484375 6.890625 26.703125 6.890625 \n",
       "Q 35.15625 6.890625 40.078125 11.328125 \n",
       "Q 45.015625 15.765625 45.015625 23.390625 \n",
       "Q 45.015625 31 40.078125 35.4375 \n",
       "Q 35.15625 39.890625 26.703125 39.890625 \n",
       "Q 22.75 39.890625 18.8125 39.015625 \n",
       "Q 14.890625 38.140625 10.796875 36.28125 \n",
       "z\n",
       "\" id=\"DejaVuSans-53\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_5\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"28.942188\" xlink:href=\"#md905d9660e\" y=\"101.095601\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(15.579688 104.894819)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"28.942188\" xlink:href=\"#md905d9660e\" y=\"73.761485\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(15.579688 77.560703)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"28.942188\" xlink:href=\"#md905d9660e\" y=\"46.427368\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_7\">\n",
       "      <!-- 10 -->\n",
       "      <g transform=\"translate(9.217188 50.226587)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 12.40625 8.296875 \n",
       "L 28.515625 8.296875 \n",
       "L 28.515625 63.921875 \n",
       "L 10.984375 60.40625 \n",
       "L 10.984375 69.390625 \n",
       "L 28.421875 72.90625 \n",
       "L 38.28125 72.90625 \n",
       "L 38.28125 8.296875 \n",
       "L 54.390625 8.296875 \n",
       "L 54.390625 0 \n",
       "L 12.40625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-49\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"28.942188\" xlink:href=\"#md905d9660e\" y=\"19.093252\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- 15 -->\n",
       "      <g transform=\"translate(9.217188 22.892471)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 28.942188 143.1 \n",
       "L 28.942188 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 224.242188 143.1 \n",
       "L 224.242188 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 28.942188 143.1 \n",
       "L 224.242188 143.1 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 28.942188 7.2 \n",
       "L 224.242188 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p62647cf805\">\n",
       "   <rect height=\"135.9\" width=\"195.3\" x=\"28.942188\" y=\"7.2\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 252x180 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "d2l.set_figsize()\n",
    "d2l.plt.scatter(features[:, (1)].detach().numpy(),\n",
    "                labels.detach().numpy(), 1);"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "定义一个`data_iter` 函数，\n",
    "该函数接收批量大小、特征矩阵和标签向量作为输入，生成大小为`batch_size`的小批量"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "origin_pos": 16,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "tensor([[ 0.3161, -1.1807],\n",
      "        [ 0.8956,  1.3530],\n",
      "        [-0.9413, -0.2198],\n",
      "        [ 0.2601, -1.4972],\n",
      "        [ 0.2821,  0.0491],\n",
      "        [ 1.2272,  0.3696],\n",
      "        [-1.0256, -0.5918],\n",
      "        [-1.9352,  0.6146],\n",
      "        [-0.3074, -1.5586],\n",
      "        [ 0.7992,  0.4547]]) \n",
      " tensor([[ 8.8543],\n",
      "        [ 1.3933],\n",
      "        [ 3.0845],\n",
      "        [ 9.7996],\n",
      "        [ 4.5993],\n",
      "        [ 5.3924],\n",
      "        [ 4.1613],\n",
      "        [-1.7471],\n",
      "        [ 8.8908],\n",
      "        [ 4.2466]])\n"
     ]
    }
   ],
   "source": [
    "def data_iter(batch_size, features, labels):\n",
    "    num_examples = len(features)\n",
    "    indices = list(range(num_examples))\n",
    "    random.shuffle(indices)\n",
    "    for i in range(0, num_examples, batch_size):\n",
    "        batch_indices = torch.tensor(indices[i:min(i +\n",
    "                                                   batch_size, num_examples)])\n",
    "        yield features[batch_indices], labels[batch_indices]\n",
    "\n",
    "batch_size = 10\n",
    "\n",
    "for X, y in data_iter(batch_size, features, labels):\n",
    "    print(X, '\\n', y)\n",
    "    break"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "定义\n",
    "初始化模型参数"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "origin_pos": 19,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [],
   "source": [
    "w = torch.normal(0, 0.01, size=(2, 1), requires_grad=True)\n",
    "b = torch.zeros(1, requires_grad=True)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "-"
    }
   },
   "source": [
    "定义模型"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "origin_pos": 22,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [],
   "source": [
    "def linreg(X, w, b):  \n",
    "    \"\"\"线性回归模型。\"\"\"\n",
    "    return torch.matmul(X, w) + b"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "定义损失函数"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "origin_pos": 24,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [],
   "source": [
    "def squared_loss(y_hat, y):  \n",
    "    \"\"\"均方损失。\"\"\"\n",
    "    return (y_hat - y.reshape(y_hat.shape))**2 / 2"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "-"
    }
   },
   "source": [
    "定义优化算法"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "origin_pos": 27,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [],
   "source": [
    "def sgd(params, lr, batch_size):  \n",
    "    \"\"\"小批量随机梯度下降。\"\"\"\n",
    "    with torch.no_grad():\n",
    "        for param in params:\n",
    "            param -= lr * param.grad / batch_size\n",
    "            param.grad.zero_()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "训练过程"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "origin_pos": 32,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "epoch 1, loss 0.033103\n",
      "epoch 2, loss 0.000124\n",
      "epoch 3, loss 0.000054\n"
     ]
    }
   ],
   "source": [
    "lr = 0.03\n",
    "num_epochs = 3\n",
    "net = linreg\n",
    "loss = squared_loss\n",
    "\n",
    "for epoch in range(num_epochs):\n",
    "    for X, y in data_iter(batch_size, features, labels):\n",
    "        l = loss(net(X, w, b), y)\n",
    "        l.sum().backward()\n",
    "        sgd([w, b], lr, batch_size)\n",
    "    with torch.no_grad():\n",
    "        train_l = loss(net(features, w, b), labels)\n",
    "        print(f'epoch {epoch + 1}, loss {float(train_l.mean()):f}')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "比较真实参数和通过训练学到的参数来评估训练的成功程度"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {
    "origin_pos": 35,
    "tab": [
     "pytorch"
    ]
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "w的估计误差: tensor([ 0.0006, -0.0004], grad_fn=<SubBackward0>)\n",
      "b的估计误差: tensor([0.0003], grad_fn=<RsubBackward1>)\n"
     ]
    }
   ],
   "source": [
    "print(f'w的估计误差: {true_w - w.reshape(true_w.shape)}')\n",
    "print(f'b的估计误差: {true_b - b}')"
   ]
  }
 ],
 "metadata": {
  "celltoolbar": "Slideshow",
  "language_info": {
   "name": "python"
  },
  "rise": {
   "autolaunch": true,
   "enable_chalkboard": true,
   "overlay": "<div class='my-top-right'><img height=80px src='http://d2l.ai/_static/logo-with-text.png'/></div><div class='my-top-left'></div>",
   "scroll": true
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}